<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			@keyframes move {
				from {
					transform: translateX(0px);
				}

				to {
					transform: translateX(1000px);
				}
			}

			div {
				width: 200px;
				height: 200px;
				background-color: yellow;

				/* 所有动画属性的简写 animation  除了animation-play-state属性*/

				/* 动画的名称 animation-name  是必须的 */
				/* animation-name: move; */
				/* animation-duration 动画完成一个周期所需要的秒或毫秒 默认是0 也是必须的 */
				/* animation-duration: 2s; */
				/* animation-timing-function 规定动画的速度曲线 默认是'ease' */
				/* animation-timing-function:linear; */
				/* animation-delay 规定动画何时开始  默认是0*/

				/* animation-iteration-count 规定动画播放次数，默认是1，还有infinite无限次 */
				/* animation-iteration-count: infinite; */
				/* animation-direction 规定在下一周期是否逆向播放 默认是'normal'  alternate逆向播放 */
				/* animation-direction: alternate; */
				/* animation-fill-mode 规定动画结束后状态 forwards留在最终位子 backwards返回初始状态 */

				/* nimation:动画名称 持续时间 运动曲线 何时开始 播放次数 是否反向 动画起始或结束状态 */
				/* 前两个name 和 duration属性不能省略是必须的 */
				animation: move 2s linear 0s infinite alternate;
				/* 注意时间都必须给单位 */
			}

			div:hover {
				/* 动画暂停一般都是配合:hover来写，所以在简写里也没有这个属性 */
				/* 规定动画正在运行或暂停  默认是running  暂停是paused */
				animation-play-state: paused;
			}
		</style>
	</head>
	<body>
		<h2>动画属性的简写方式</h2>
		<div></div>
	</body>
</html>
